
/**
 * This should be called IrresponsibleProf. 
 * What kind of asshole assigns grades without respect to the students' performance?
 * 
 * @author Sam
 *
 */
public class Prof {
	
	/**
	 * Assigns every student in the three credit-hour class a 'B'.
	 * 
	 * @requires All graded objects in the array must be initialized.
	 * @ensures All graded objects in the array now have one additional a 3 credit-hour B.
	 * @param grades the array of graded objects to which grades are assigned
	 */
	public static void evaluate(Graded[] grades) {
		for (Graded g : grades) {
				g.assignGrade((short)3, LetterGrade.BPURE);
		}
	}
}
